#include <stdio.h>
#include <stdlib.h>

typedef struct
{
	int num;
}t_info_fifo;

typedef struct s_nodo_fifo
{
	t_info_fifo info;
	struct s_nodo_fifo *sig;
}t_nodo_fifo;

typedef struct
{
	t_nodo_fifo *pri;
	t_nodo_fifo *ulti;
}t_cola;

void crearcola(t_cola *p);
int colavacia(const t_cola *p);
int colallena(const t_cola *p);
int ponerencola(t_cola *p,t_info_fifo *d);
int verprimerocola(const t_cola *p,t_info_fifo *d);
int sacardecola(t_cola *p,t_info_fifo *d);
void vaciarcola(t_cola *p);